@charset "UTF-8";
/**
 * 移动端首页样式表
 */
* {box-sizing: border-box;}
html,body {z-index: 2;}
/* header */
.con-box {position: absolute;width: 100%;margin-top: 1.24rem;color: #fff;}
.con-box h1{min-height: .7rem;height: auto;margin-bottom: .44rem;text-align: center;font-size: .5rem;line-height: 0.7rem;font-weight: bold;}
.con-box p {padding: 0 1.15rem;text-align: center;font-size: .26rem;line-height: .6rem;}
.con-box p.line {width: .66rem;height: .04rem;margin: 0 auto .26rem;padding: 0;background: #fff;}

/* 轮播banner */
#banner-swiper .swiper-pagination.swiper-pagination-bullets {bottom: .6rem;}
#banner-swiper .swiper-pagination-bullet {width: .2rem;height: .2rem;margin: 0 .4rem 0 0;background: #e6e6e6;opacity: 1;}
#banner-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active {width: .72rem;height: .2rem;margin-right: .3rem;border-radius: .14rem;background: #3d91ff;}
/* 模块标题 */
.title {margin-top: 0.7rem;font-size: .52rem;color: #595757;text-align: center;font-weight: bold;line-height: .7rem;}

/* 标题下蓝色短线 */
p.lineb {width: 0.58rem;height: .04rem;margin: .28rem auto .8rem;background: #3d91ff;}

/* 了解更多按钮 */
.seemore {text-align: center;margin-bottom:0.82rem;}
.seemore a {display: block;width: 2.72rem;height: .72rem;margin: 0 auto;border: 1px solid #D4D4D4;border-radius: .08rem;line-height: .72rem;font-size: .28rem;color: #999;}
#knowmore{font-size: .28rem;color: #999;height:0.72rem;width:2.72rem;border-radius: 0.08rem;border: 0.01rem solid #D4D4D4;margin: 0.8rem auto;}
.cd-main-content {padding-top: 1.4rem;background-color: #fff;}
/* 公司动态 */
.news {}
.dynamic-top {position: relative;margin: 0 .4rem .6rem;padding: 0;calc(100% - 0.8rem);}
.dynamic-top img {width: 100%;height: auto;}
.dynamic-top .news-con {bottom: 0;width: 100%;height: 2.66rem; padding: .5rem .4rem .52rem;background: #FBFBFB;}
.dynamic-top .news-con .new-time {font-size: .28rem;color: #999999;display:inline;}
.dynamic-top .news-con .news-title {margin-top: .14rem;font-size: .32rem;line-height: 0.56rem;color: #595757;}
.dynamic-top .news-con .new-info {margin-top: .16rem;font-size: .28rem;display:none;}
.news-item.list {width: calc(100% - 0.8rem);margin: .6rem .4rem .7rem;background: #FBFBFB;}
.news-item.item{padding:0 0.4rem 0.62rem;width:100%;}
.news-item.item:nth-last-child(1){padding:0 0.4rem 0.54rem;}
.news-item .news-title {margin: 0 0 .2rem;line-height: .42rem;}
.news-item .news-title .tit {font-size: .32rem;color: #595757;line-height:0.56rem;}
.tit.cliked{font-weight:bold;}
.news-item .news-title .news-time {font-size: .28rem;color: #999999;display:inline;}
.news-item .news-info {height: 1rem;font-size: .28rem;line-height: .4rem;color: #999;}
.tip{width: 2.04rem; height: 0.72rem;background-image: url("../mobileImg/news-bg.png");position: absolute;top: 0;color:#ffffff;font-size: .28rem;font-weight: 400;opacity:1;padding-top: 0.18rem;text-align: center;}
.news-tip{width: 2.04rem; height: 0.72rem;background-image: url("../mobileImg/news-bg.png");position:relative;top:0;left:0;color: #ffffff;font-size: .28rem;font-weight: 400;opacity: 1;padding-top: 0.18rem;text-align: center;margin-bottom:0.54rem;}
.date-img{width:0.26rem;height:0.26rem;margin: auto 0.08rem auto 0;}
.news-date{margin-top:0.14rem;color: #999999;display:flex;}
.news-item.list a:hover{font-weight:bold;}
/* 解决方案 */
.solve .solve-value {width: 6.8rem;height: 6rem;display: grid;grid-template-columns: repeat(2, 1fr);grid-template-rows: repeat(4, 1fr);gap: 10px;margin: 0 auto;}
.solve .solve-value > div {width: 3.4rem;height: 1rem;background: url(../mobileImg/solveBackground.png);background-size: cover;display: flex;position: relative;}
.solve .value-single a > div {width: 0.55rem;height: 0.5rem;margin: 0.25rem 0 auto 0.6rem;}
.solve .value-font {width: 56px;height: 40px;font-size: 28px;font-weight: 400;color: #2E2E2E;line-height: 41px;}
.solve .solve-value .value-single .value-font {width: 0.8rem;font-size: 0.3rem;line-height: 1rem;margin: auto;position: absolute;right: 1.3rem;top: 5%;}
.jjfa {background: #f8f8f8;}
.jjfa .title {padding-top: .82rem;}
.jjfa-con {position: relative;height: 4.78rem;margin-left: .4rem;white-space: nowrap;}
.jjfa-con>div {position: relative;width: 100%;font-size: 0;overflow: hidden;overflow-x: auto;}
.jjfa-item {float: none;display: inline-block;position: relative;width: 3.36rem;height: 4.78rem;}
.jjfa-item img {width: 100%;height: 100%;}
.item-bottom {position: absolute;bottom: 0;width: 100%;height: .8rem;background: rgba(0,0,0,0.6);text-align: center;font-size: .28rem;line-height: .8rem;color: #fff;}
.jjfa .seemore {margin-top: .3rem;padding-bottom: .92rem;}

/* 产品 */
.product .product-value {width: 6.8rem;background-color: rgba(24,108,245,0.03);padding: 5px 15px;margin: auto;}
.product .value-content {margin: 10px auto;}
.product .value-content a{display: flex;justify-content: space-between;}
.product .content-button {width: 0.4rem;height: 0.4rem;background: url(../mobileImg/product-button.png);background-size: cover;margin-top:3px;}
.title-blue {width: 6.8rem;height: 0.8rem; background-color: rgba(234,237,246,0.25);border-radius: 0px 0px 0px 0px;border-bottom: 1px solid rgba(24, 108, 245, 0.3);margin: 0 auto;}
.title-blue > div {font-size: 0.30rem;font-weight: 600;color: #186CF5;line-height: 0.8rem;margin-left: 0.3rem;}

@media screen and (min-width:1024px){
	.productItem{height: 6.4rem;}
	.product .swiper-container .name1{padding-top: 5rem;}
	.product .swiper-container .btn1{margin: 1.12rem 0 0 3.88rem;}
	.product .swiper-container .btnWk{margin: 3.18rem 0 0 3.88rem;position: relative;top: 4.68rem;}
	.product .swiper-container .btnGb{margin: 1.06rem 0 0 3.88rem;top: 4.46rem;}
}